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