116 Baker Street

location

116 Baker Street, London, UK, Greater London, W1U 6EG, United Kingdom

116
116
116
Price From

£9010

Contract

24 Months

Office Capacity

Min 19 - Max 19

Arrow
Fair Price
Sustainable

Certified

30Min

Average Response

Oct 15

Last online

214 People

Visited this page

Facilities, Amenities

Printing machine

Printing machine

Fax machine

Fax machine

Broadband / wifi

Broadband / wifi

VOIP

VOIP

Furnished office

Furnished office

Centralized air conditioning

Centralized air conditioning

Description

116 Baker Street, situated on one of London’s most famous streets, offers a contemporary,
design-led workspace. Spread over five floors with lift access, this self-contained building
benefits from extensive natural light, modern finish and a terrace.

Office Listings

Size

Capacity

Price/Month

588 Sq Ft

19 Persons

£9010

Manager's profile picture

Host/Manager:

WorkPad Group

Status

:Verified

Member From

: 04/08/2025

Rating

: 0

More sites from this host