Services & Amenities
The Office Space
Setting the bar for serviced offices in London, 133 Creek Road is a perfect mix of grandeur, practicality and convenience. The facility has a vibrant, light working environment thanks in part to the stylish glass partitioning. Clients and guests are greeted by an elegant reception area, there's also a well equipped and comfortable board room, relaxing lounge area and the very latest IT equipment and facilities. All in all this really is one of the finest facilities in the area and definitely worth a look.
Location Information
If there was every such a thing as the perfect location then surely this would be it with the best of all worlds, far from the bustling environment of the West End and the City yet with excellent transport links when they are needed. Greenwich Village is just a short walk away and there are a number of train stations and DLR stations within walking distance. Fabulous amenities, good transport links with good access to the City.
Quick Quote Download details PDF
Map, Transport and POIs
Transport links
- Road A2
- Airport City
- Underground North Greenwich
- Rail North Greenwich