The Royal Horticultural Halls and Conference Centre, London SW1P 2QD, United Kingdom
Approx 0.60 KM away