Lower Thames Street 3

London

Location

This modern looking building is located near the City of London, and has stunning view over the ever-changing Thames. This is the right spot when you meet your clients at the office. Its one of the most inspiring locations in the whole City of London for every company.

Accessibility

done Near bus/tram

Services

done High speed internet done Pantry done Flexible terms done 24/7 Access done Private office done Staffed reception done Near city center