Barrafina

10 Adelaide Street London WC2N 4HZ