1000 Hotels in London 
 
 
 
   
  
You Are Here : LondonBy.Com > Accommodations > W8 > London Lodge
  
   
   
  
 

Overview of London Lodge


134-136 Lexham Gardens, London, W8 6JE, United Kingdom
 
 


 
  
Traveler Reviews
 
London Lodge
 
The London Lodge hotel was originally built in 1880 as two distinctive and gracious Victorian residences in London. Situated in the quiet and historic Kensington area, this small town house hotel has a style and charm all of its own. The owners pride themselves on the quality and personal care of their service. Facilities include Wi-Fi Internet access, 24-hour reception, conference facilities, laundry service, and around the clock room service.


Enter the dates of your stay
 
Arrival: calendar   Departure: calendar
Number of Guests:   Number of Rooms:     Search
 
  
  
   
Home | Legal Disclaimer