Camden Street, London, NW1
£225000.00
x