Day & Night Internet Bar London
2
1
Reviews
Coffee & Tea in London
- Bloomsbury
61-66 Russell Square
, Bloomsbury, London, WC1B 5JS
+44 (0) 20 7837 3655
http://www.imperialhotels.co.uk
Day & Night Internet Bar is an Internet cafe located within the Imperial Hotel that offers access to the world wide web. They also serve sandwiches, rolls, tea and coffee and other cold beverages.
Tags:
internet cafes, outdoor seating
|