Back to list
Barrafina - Adelaide Street
Fabulous 9.3 (32 reviews)
Around £35
Location
10 Adelaide Street
London WC2N 4HZ
See on the map