The accommodation has good natural light on all floors and terraced areas on the 5th and 7th floors. The Business Centre is just minutes walk from Tower Hill Station. The business centre offers excellent serviced office space. Rent meeting rooms by the hour or by the day.Read more...
Add to requests form