49 Albemarle Street - 49 Albemarle Street, London W1S 4JR, United Kingdom

Operated by Edward Charles & Partners

49 Albemarle Street

About this space

Newly refurbished, fully fitted & managed floor to accommodate c.12 desks with meeting room, dedicated kitchen, breakout and WC's.

Amenities

View full details on Seek