We found 766 restaurants within 1 miles 1 miles of Shoreditch High Street Station (Stop E), London E1 6PJ