Set 300 metres from St James's Park, 400 metres from Westminster Abbey and 500 metres from Buckingham Palace, Westminster Apartment features accommodation located in London. The air-conditioned accommodation is 700 metres from Houses of Parliament. The apartment features a flat-screen TV and 1 bedro Read more
Set 300 metres from St James's Park, 400 metres from Westminster Abbey and 500 metres from Buckingham Palace, Westminster Apartment features accommodation located in London. The air-conditioned accommodation is 700 metres from Houses of Parliament. The apartment features a flat-screen TV and 1 bedroom. The accommodation is fitted with a kitchen. Big Ben is an 8-minute walk from the apartment. The nearest airport is London City Airport, 13 km from the property.