Workshop 16, Royal Victoria Patriotic Building, John Archer Way, London SW18 3SX, United Kingdom
Approx 0.03 KM away