Restoration Station Add Favorites Leave Feedback 310 Views #3112 distance: Unknown Address 118A Shoreditch High Street, Shadwell, London, E1 6JN Category London