Salvador & Amanda Bloomsbury

Salvador & Amanda Bloomsbury

Salvador & Amanda in Bloomsbury is a fantastic Spanish restaurant located close to Holborn tube station in the West End of London. This bar and restaurant is well known for the amazing tapas served, but also offers an authentic Spanish restaurant experience in West London.

Salvador and Amanda – Bloomsbury ‹ Salvador and Amanda – Bloomsbury

http://www.salvadorandamanda.com

}