The average house price on Mecklenburgh Square, London is £592,937. Prices range from £64,500 to £2,768,800.
There are 19 properties on Mecklenburgh Square, London.
Average house prices on Mecklenburgh Square, London have risen by 329.3% from £645,000 in 1995 to £2,768,800 in 2024.
Mecklenburgh Square, London is in the WC1N postcode district.