37 photos · Floorplan£15,000 pcm11 bed11 bathFlatBrondesbury Villas, LONDON, NW6 6AE, UNITED KINGDOMListed 22 Oct 2026