434 High Street North, Manor ParkLondon, ENGLAND
245-247 High Street North, Manor ParkLondon, ENGLAND
317 High Street North, Manor ParkLondon, ENGLAND