Night & Day Bar

Bar in Bloomsbury
Night & Day Bar image
Ad
Address
Imperial Hotel
61-66 Russell Square
Bloomsbury
London
WC1B 5JS
Map
Telephone
020 7837 3655
Region
Bloomsbury
Nearest Station
Russell Square
0.09 miles
Category
Bars

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this bar