Location Aug 2018-71.jpg
Location Aug 2018-72.jpg
NF - web.jpg
NF

Russell Square

72 Russell Square
Bloomsbury
London
WC1B 5BA 

Monday - Friday: 07.30 - 17.00
Saturday: 09.30 - 18.00
Sunday: 10.00 - 18.00

Overlooking London's Iconic Russell Square. An ideal spot to enjoy speciality coffee or grab a delicious lunch.