Ground Floor Flat, 88 Balcombe Street, London, NW1 6NE | Dealsourcr