London – 11 Weymouth Street
0203 206 1333
Our 11 Weymouth Street building is close to the junction of Great Portland Street, and is a typical example of early 1900’s architecture. The interior retains all the original features of this period style building.
The area that surrounds Weymouth Street has a wonderful village atmosphere and Great Portland Street station is just a short walk away.
The offices can accommodate from one person up to larger offices that can seat up to ten, which are also able to interconnect, offering more space for larger teams.