Shepherd Market: A Mayfair village frozen in time

Discover a historic gem of an area, just off Piccadilly