Archway Apartment
Guests of London will have a nice stay at Archway apartment.
The property is located near Islington, Alexandra Palace and Oxford Street. British Museum is located 5.7 km from the property and Visite Londres is just about 2.5 km away. Fabrizio offers Italian, Mediterranean and Thai dishes and lies 200 meters away.
A 10-minute stroll takes guests to Archway subway station.