Reduced10 photos · Floorplan£7,250 pcm3 bedApartmentPrince Albert Road, London, NW8Listed 16 Sept 2025