Leigham Court Hotel
United Kingdom Hotels > England Hotels > London Hotels
Streatham Hotels
Info
Leigham Court Hotel Is Located In Lambeth, A Neighborhood In London. This Impressive Victorian Building Is Just 300 M From Streatham Hill Railway Station, A 17 Minute Train Ride From Victoria Station. See What's Going On At O2 Arena Or Excel Exhibition Centre. In Lambeth In South London, The Leigham Court Hotel Is A Few Minutes’ Walk From The Shops And Amenities Of Streatham. Buckingham Palace And Natural History Museum Are Cultural Highlights, And Travelers Looking To Shop May Want To Visit Oxford Street And Westfield London Shopping Centre. It Was Once The Home Of Lord And Lady Leigham.
Phone Number
Website
E-mail
Address
20 Leigham Court Road, London, SW16 2PL
Location
Lat: 51.4352778 Lng: -0.1244444
Map