2 Bedroom Archway Property Near Central London
2 Bedroom Archway Property Near Central London is an apartment only 2.1 km from Kenwood House .
London Eye is situated around 8 km away. Fabrizio Restaurant serves Italian, Mediterranean and Thai dishes and lies 5 minute's walk from the property.
A 10-minute walk takes guests to Archway underground station.