Hammonds Burnhill Business Centre, Provident House Burrell Row, Beckenham BR3 3LA, United Kingdom
Approx 0.44 KM away