7
results
Sold prices in Orme Square, London Central, W2
12 Orme Square, London, W2 4RS
- £7,000,000 Terraced, Freehold 09 December 2022
- £3,850,000 Terraced, Freehold 01 December 2010
- £1,100,000 Terraced, Freehold 30 June 1995
13 Orme Square, London, W2 4RS
- £4,000,000 Terraced, Freehold 10 June 2021
10 Orme Square, London, W2 4RS
- £6,375,000 Terraced, Freehold 06 March 2020
7 Orme Square, London, W2 4RS
- £6,100,000 Terraced, Freehold 20 February 2019
5 Orme Square, London, W2 4RS
- £3,000,000 Terraced, Freehold 19 August 2014
- £1,225,000 Terraced, Freehold 03 March 2000
3 Orme Square, London, W2 4RS
- £17,000,000 Detached, Freehold 02 November 2012
8 Orme Square, London, W2 4RS
- £1,512,500 Flat, Freehold 10 March 2005