Google Street View of Barrafina Drury Lane

Address: 43 Drury Ln, London WC2B 5AJ, United Kingdom | Website: www.barrafina.co.uk

Barrafina Drury Lane 360° Google Street View panorama

Nearby Restaurants