Naked BritainNaked Britain is a superb book of photographs taken by Amelia Allen and shown at the Herrick Gallery on Piccadilly until 8th November. On...