Foreign Embassies nearby 143 Stamford Hill, London N16 8LA, United Kingdom

Lilo (Embassy Freight) Unit 7 Hale Wharf,ferry lane

Approximately 1.95 km away
Address: Ferry Ln, London, Brentford N17 9NE, UK