Get directions To 2 bed flat for sale in London, Greater London, NW11

28, BIRNBECK COURT, 850 FINCHLEY ROAD, NW11 6BB, GREATER LONDON, 48048, , Greater London, England