Information

A fairy tale winter hideout within the Bloomsbury Hotel in London, Dalloway Terrace showcases fine wines and an artisan British menu.

Address:

16-22 Great Russell Street

Average Price:

Working Hours:

Monday to Friday: 12:00 - 20:00</br> Saturday & Sunday: 10:00 - 20:00.

Location

Dalloway Terrace