The business centre offers excellent serviced office space. Located on the east side of London, south of Stratford, a short distance from City Airport and near the Olympic Stadium.
24/7 Security Monitoring
24/7 Access Control
This popular business centre is situated just a few minutes walk from Abbey Road DLR Station giving quick and easy access into Central London.