Store Street Bloomsbury London great shopping, cafes and restaurants.
Clicks:28, Listing added: Jul 11, 2013
|
Store Street, Bloomsbury, London. Fantastic coffee shops and restaurants, offering great Italian food at Olivelli to honest pub food at The College Arms.
0.0 (0)
1
2
3
4
5