1595-1597, London Rd, Norbury, London SW16 4EU
Local Authority
London Borough of Croydon