Veeve Apartments St Peter'S Street - Islington
Veeve Apartments St Peter'S Street - Islington is an apartment in London within short distance of Church of St. Bartholomew the Great, British Museum and National Gallery.
Almeida Theatre, King's Head Theatre and UCL Art Museum are located just 300 meters from the venue. London city center is 4 km away. Offering european and american meals, The Duke of Cambridge is around 50 meters away.
The building stands near Angel subway station.