User: Where exactly is it located? Do they offer wi-fi?
Assistant: They are located at 58 Great Dover Street and unfortunately they do not have wi-fi.