11 photos · Floorplan£7,500,0009 bed7 bathHouse6,918 sq ftCompton Avenue, Hampstead, London, N6Listed 8 May 2026