Located on Meard Street in the centre of Soho, The Deck offers up to 8,557 sq ft of fully fitted and furnished contemporary office space. The spacious light filled self-contained floors have been finished to the highest standard and benefit from private kitchens.
The building also boasts private outdoor terraces, a large bookable boardroom, bike racks, showers and a communal lounge with on-site barista and beer taps.
Cost per sq. ft.
Price on application
Facilities
Transport Links