The Deck - 8-14 Meard Street, London W1F 0EH, United Kingdom

Operated by W RE

The Deck

About this space

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.

Available Space Types

Available Spaces

Amenities

View full details on Seek