Key Highlights
17 Carlisle Street is a beautifully refurbished Grade II listed Georgian townhouse office building in the heart of Soho. The property blends historic character with modern office functionality, featuring period detailing, fully managed workspace, excellent natural light, and contemporary business amenities.
The Space
The building offers fully fitted office accommodation with open-plan layouts, meeting rooms, hardwood flooring, fitted kitchens, air conditioning, and secure access systems. Recently refurbished interiors retain original architectural features such as cornicing and fireplaces while creating a modern, occupier-ready workspace environment.
Location
Located on Carlisle Street in Soho, the property sits close to Dean Street and Soho Square, within walking distance of Tottenham Court Road, Oxford Circus, Piccadilly Circus, and Leicester Square stations. The surrounding area offers a vibrant mix of restaurants, cafés, bars, theatres, private members’ clubs, and creative businesses in one of London’s most established media and entertainment districts.