Hollands Apartment London apartment is located next to WIlliam Wallace Memorial, Tower of London and Kings Place.
Just 10 minutes on foot from London city center. It takes about 15 minutes' drive to get to Ilford, which is 16 km away. Offering european meals, The Duke of Cambridge is around 100 meters away.
This apartment is only 550 meters from Angel underground station.