7 photos · Floorplan£65,000 pcm8 bedDetachedBracknell Gardens, Hampstead, London, NW3Listed 16 Jun 2026