Property facts for 73 Elizabeth St, London
The property comprises a building of masonry construction arranged over three floors offering ground floor retail accommodation and upper residential accommodation within.
The property is located on western side of Elizabeth Street in South Belgravia. London Victoria Railway Station and Sloane Square Underground Station are within walking distance.
This shop for rent is located in SW1W.
Search for all available commercial properties to rent in SW1WView the performance or update the listing in CoStar