Steve Lee Studios

CallWeb

Advertisement

Steve Lee Studios is a creative space located at 6 Topham Street, London, EC1R 5HH, where stylist Jo Harris and Steve Lee launched Topham Street Prop House two years ago. The studio serves as a collaborative environment for food, drink, people, and reportage photography, providing an ideal setting for various artistic projects.

Emphasising a unique blend of style and functionality, the studio is designed to cater to a diverse range of creative needs. With an emphasis on professional quality and creative collaboration, Steve Lee Studios stands out as a key destination for photographers and creatives in London.

Generated from the website

You might also like

Advertisement

Own this business?
See a problem?
United KingdomEnglandSteve Lee Studios