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.
1
10
0
Location
Dalloway Terrace