3
results
Sold prices in Bayham Place, London Central, NW1
57 Bayham Place, London, NW1 0ET
- £1,150,000 Terraced, Freehold 24 March 2021
- £930,000 Terraced, Freehold 02 October 2015
63 Bayham Place, London, NW1 0ET
- £800,000 Terraced, Freehold 05 March 2021
- £211,000 Terraced, Freehold 30 July 2001
61 Bayham Place, London, NW1 0ET
- £300,000 Terraced, Freehold 25 February 2008