Holborn Studio is situated in London. Guests staying at this apartment have access to a fully equipped kitchen. The apartment comes with a TV. British Museum is 500 metres from the apartment, while Dominion Theatre is a 10-minute walk away. The nearest airport is London City Airport, 12 km from Holb Read more
Holborn Studio is situated in London. Guests staying at this apartment have access to a fully equipped kitchen. The apartment comes with a TV. British Museum is 500 metres from the apartment, while Dominion Theatre is a 10-minute walk away. The nearest airport is London City Airport, 12 km from Holborn Studio.