2 bedroom property in Robert Street, London, NW1 - £465,000 | Chestertons