Steak & Lobster Bloomsbury
London, Seafood

Country: United Kingdom
City: London
Address: 9-13 Bloomsbury St, Fitzrovia, London WC1B 3QD, UK
Website: http://www.steakandlobster.com/
Tel: +44 20 8817 0944