Schwartz Wharf, Ground floor, Building 2, 92 White Post Ln, London E9 5EN, United Kingdom
Approx 0.05 KM away