The Elmington Estate Place - Elegant 1bdr Flat
London England
Check in
3:00 PM
Check out
11:00 AM
Located in London (Southwark), The Elmington Estate Place - Elegant 1bdr Flat is within a 10-minute drive of Tower Bridge and Westminster Abbey. This apartment is 2.8 mi (4.5 km) from London Eye and 2.9 mi (4.6 km) from Tower of London.
Make yourself at home in one of the 3 guestrooms.
Property Details
Location
, London, England , United Kingdom