The Saint Stephen's Gardens Mansion XI
The Saint Stephen's Gardens Mansion XI is situated in the Westminster Borough district of London, an 8-minute walk from Portobello Road Market and 2.1 km from Lord's Cricket Ground. Guests staying at this apartment have access to a fully equipped kitchen. The apartment features a TV. The nearest airport is London City Airport, 17 km from the property.
Ce quartier (Westminster) est un endroit parfait pour : le shopping , les parcs et l’histoire.