Soho, Greater London, United Kingdom
20 Dean Street is a prominent Central London retail opportunity positioned in the heart of Soho, within the highly sought-after Westminster commercial market. The property provides 4,976 sq ft of ground floor retail accommodation with an impressive 70-foot frontage onto Dean Street, offering strong visibility and excellent exposure within one of London’s busiest retail and leisure destinations.
The property forms part of a larger mixed-use building comprising office and retail accommodation, providing occupiers with a prestigious Soho address surrounded by established hospitality, entertainment, retail and commercial occupiers.
Located on Dean Street, Soho, London W1D 3RU, the property benefits from a prime West End CBD position within the Westminster submarket. Soho is one of London’s most dynamic districts, attracting significant footfall from nearby Oxford Street, Tottenham Court Road, Covent Garden and Piccadilly Circus.
The surrounding area provides access to a wide range of international retailers, restaurants, bars, theatres and creative businesses, making the location highly suitable for retail, leisure and commercial operators seeking a high-profile Central London presence.
The property benefits from excellent public transport links, with Tottenham Court Road Underground Station approximately a 4-minute walk away, providing access to the Central and Northern lines. Piccadilly Circus, Leicester Square and Oxford Circus Underground stations are also within walking distance, offering connections across Central London.
For further details or to make a booking, please contact Fraser Bond.