Bar 61 Restaurant

This family-run Spanish restaurant is the perfect place to either enjoy some tapas at the bar or an authentic sit-down meal! *Photograph taken by Susanne Hakuba
Address: 
61a Streatham Hill, SW2 4TX
Telephone: 
020 8671 0444