Great location for Shoreditch High Street.