2 Goldhurst Terrace, London, London, NW6 3HU | Dealsourcr