Steve Lee Studios
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
See a problem?
You might also like
Advertisement