Places to Stay

Bacchus Pub and Kitchen London

Bacchus Pub and Kitchen, 177 Hoxton St, London, n1 6pj

02076130477

Bacchus Pub and Kitchen
One of London's leading gastro pubs, serving the best of British cooking with unpretentious service at honest prices. A daily changing menu, function room, garden space, perfect for a relaxing dinner for two or the office party.