Steve Lee Studios

Call
Website

Advertisement

6 Topham Street
EC1, England EC1R 5HH

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

Own this business?
See a problem?

You might also like

United KingdomEnglandSteve Lee Studios

Advertisement