Anchor Service Apartments 2
Anchor Service Apartments 2 London is an apartment in London within short distance of Royal Opera House, The View from The Shard and British Museum.
It takes about 15 minutes' drive to get to Heathrow, which is 20 km away. Herb & Spice Indian pampers guests with indian and british dishes and lies within 100 meters of the property.
London City airport can be reached in 5 minutes by car.