2
results
Sold prices in Bayham Street, London Central, NW1
113 Bayham Street, London, NW1 0AG
- £587,500 Detached, Freehold 02 July 2001
The Chapel, St Martins Almshouses Bayham Street, London, NW1 0BD
- £236,000 Detached, Freehold 18 November 1999