Restaurant review: Brasserie Zédel

20 Sherwood St, London W1F 7ED You’d never even know it was there… the expansive, high-ceilinged restaurant, bar and cabaret, hidden underground behind an unassuming façade on Sherwood Street. This was the location… Continue reading