Key Highlights
This is a multi-storey commercial building in the heart of Soho, Central London, offering flexible office accommodation with a reputation for being part of a vibrant West End address prized by creative, media, and professional occupiers. It forms part of a prime investment opportunity alongside nearby properties at Soho Square, reflecting both office and potential mixed-use value.
The Space
The building comprises fitted office suites arranged over several floors, typically benefiting from natural light, lift access, kitchenettes and WCs. Spaces are often offered on flexible terms and can support small to medium teams with open-plan layouts, reception areas, and modern workplace facilities.
Location
Situated on Dean Street in Soho, the location is known for its dynamic mix of amenities, including restaurants, bars, shops, and cultural venues. It’s within easy walking distance of major transport hubs such as Tottenham Court Road and Oxford Circus stations, giving excellent access to the rest of London.