Key Highlights
This address is home to a modern, high-spec serviced office and flexible workspace centre offering stylish commercial office solutions. The property features bespoke furnishings, state-of-the-art meeting facilities, reception services and 24-hour access, making it suited for a range of professional and business tenants.
The Space
The building comprises luxury offices, breakout areas, boardrooms and lounges with sleek, light-filled interiors and glass partitions. Facilities usually include high-speed internet, bike storage, air-conditioning, IT support and optional parking all designed for productivity and comfort.
Location
Situated in the Royal Borough of Greenwich in South East London, 133 Creek Road lies near Greenwich Village, with multiple transport options nearby, including mainline stations, DLR and riverboat services. The area blends historic charm with local amenities like shops, cafés, markets and green spaces.