Barrafina Adelaide Street 10 Adelaide St London WC2N 4HZ Food Type: Spanish Notes: No booking www.barrafina.co.uk To return to the restaurant list, click on the map.