At the heart of Covent Garden The Sun Tavern in London has been around since 1718 and has seen many changes to the district throughout the centuries but has retained […]