Reduced25 photos · Floorplan£34,996 pcm12 bed11 bathDetachedThe Bishops Avenue, Hampstead Garden Suburb, N2Listed 5 Jan 2024