Birchside Apartments, 1 Albert Road, Queen's Park, London, NW6 Asking Price £700,000 Flat 919 sqft 2 2 1