Foreign Embassies nearby 24 Amhurst Parade Amhurst Park, Stoke Newington, London N16 5DL, United Kingdom

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

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