Ground Floor Flat, 60 Balcombe Street, London, NW1 6ND | Dealsourcr