Stunning 2 BDR Luxe Apartment in Lexham GardensLondon, United Kingdom Address: 85 Lexham Gardens State: United Kingdom City: London Zipcode: W8 6JN Longitude: -0.194198 Latitude: 51.495.543 Rates from: 0 Accommodation Booking