Mindspace Shoreditch is located on the 8th and 9th floor of 9 Appold Street and accessible via a lift.