26 Inverness Street, London, United Kingdom - Camden
Select your room
Apartment, 1 Bedroom
538 sq ft
Apartment, 1 Bedroom
Flexible Rate
4 adults
Apartment, 2 Bedrooms
753 sq ft
Apartment, 2 Bedrooms
Flexible Rate
6 adults
Apartment, 3 Bedrooms
914 sq ft
Apartment, 3 Bedrooms
Flexible Rate
8 adults
Location
With a stay at Camden Market Apartments in London (Camden), you'll be within a 15-minute drive of London Bridge and Oxford Street. This 4-star apartment is 3.2 mi (5.1 km) from Hyde Park and 3.6 mi (5.8 km) from Big Ben.
26 Inverness Street, London, United Kingdom - Camden