Completed in 2001, Belgravia Place is located in Belgravia SW1. Consisting of 28 houses and 13 apartments, the development spans an area of 44,000 sq.ft and has a net floor area of approximately 116,000 sq.ft. The larger townhouses each have private gardens, with some featuring indoor swimming pools and internal lifts. All properties have private basement parking.