Situated 1.1 km from King's Cross Theatre and 1.3 km from Islington, Veeve - Top of the World offers accommodation in London. Guests benefit from terrace. The kitchen comes with a dishwasher and an oven and there is a private bathroom. A TV is available. Hoxton Square is 1.9 km from Veeve - Top of t Read more
Situated 1.1 km from King's Cross Theatre and 1.3 km from Islington, Veeve - Top of the World offers accommodation in London. Guests benefit from terrace. The kitchen comes with a dishwasher and an oven and there is a private bathroom. A TV is available. Hoxton Square is 1.9 km from Veeve - Top of the World, while British Museum is 2 km from the property. London City Airport is 11 km away.