Situated in London, just 1.1 km from Tower Bridge, Hicks Apartment offers accommodation with free WiFi. This apartment features accommodation with a terrace. This apartment is fitted with a living room and a fully equipped kitchen with a dishwasher. A flat-screen TV is featured. Popular points of in Read more
Situated in London, just 1.1 km from Tower Bridge, Hicks Apartment offers accommodation with free WiFi. This apartment features accommodation with a terrace. This apartment is fitted with a living room and a fully equipped kitchen with a dishwasher. A flat-screen TV is featured. Popular points of interest near the apartment include Tower of London, London Bridge and Sky Garden. The nearest airport is London City Airport, 8 km from the property.