The London School of Photography is located in the heart of London. (Please note that we only receive visitors by appointment) CONTACT:Contact us
Address
Mayfair Point
34 South Molton Street,
London, W1K 5RG
Bond Street (Central Line / Jubilee Line / Elizabeth Line)
Link for Google Maps
Alternatively, email us your mobile/preferred number, and we’ll call you back.To visit us