Get Directions to Glass House Restaurant Lyndhurst ← View details Pikes Hill, Lyndhurst, New Forest, Hampshire SO43 7AS, United Kingdom, Lyndhurst, England Get Directions From* To * — Required information