Home DestinationsEngland A Hidden Slice of Paris in London: Brasserie Zédel