The best location on Shoreditch High Street. Beautiful space, natural night and super quick responses.