Mayfair Photos provide a film developing service and have a passport photo facility. They also do enlargements, copying, faxing and welcome accounts.
Nearest public transport
Green Park - Underground