StradaLondon > Restaurants > Italian restaurants15-17 Brunswick Centre, Bloomsbury, London WC1N |
3 minutes walk from Norfolk ArmsThis branch of the popular pizza/pasta chain Strada is in the Brunswick Centre, a popular destination for eating out and shopping in the Bloomsbury area....More