St Christopher's The Hall

Address49 Bromley Rd, Beckenham, Kent, BR3 5PA (map)