Night & Day Bar
Cafe • Bar • Coffee shop • PubEasygoing hotel outpost serving a hearty pub grub menu alongside wine, cask ales & cocktails. People often mention late,
Address
61 Russell Sq, London WC1B 5BB, United Kingdom
Rating on Google Maps
3.80 (124 reviews)Open on Google Maps
Working Hours
Permanently closed.