Located on the 9th floor of 100 Liverpool Street, the restaurant will boast a 3,000ft²outdoor terrace with views of the...
Please log in or sign up to see more.
One fine body…