The Roadhouse

The Roadhouse
35 The Piazza, Covent Garden Market, London, WC2E 8HB