Choose your room
Veeve House Spencer Place Islington 4*
Veeve House Spencer Place Islington is a 4-star venue positioned about 4.2 km from Tower of London.
The venue is 3 km away from British Museum. The property lies within 5 km from the city center.
Guests will enjoy European, British and eclectic cuisine of Castle, which is about 50 meters away.
Highbury & Islington metro station is quickly reachable. It takes about 20 minutes to get to London City airport by car.