Universities nearby 17 Amhurst Terrace, London E8 2BT, United Kingdom

A4e

Approximately 0.99 km away
Address: Ghent Way, London, Hackney E8 2ND, United Kingdom

University of the Arts London

Approximately 1.77 km away
Address: London, United Kingdom