Rachel Louise Brown is a London-based photographer and educator whose work spans portraiture, fine art and conceptual practice. She holds an MA in Photography from the Royal College of Art, following a residency at the School of Visual Arts in New York and a BA (Hons) from the London College of Communication.
Alongside her photographic practice, Rachel has held senior roles within the industry, including photo director at Harper’s Bazaar UK and Town & Country, and has worked with leading publications such as British Vogue. A two-time winner of the Portrait of Britain award, her work has been exhibited internationally and commissioned by major cultural and editorial clients. She is currently course leader for MA Commercial Photography at the London College of Communication, where she mentors the next generation of image-makers.