London

Eat Spain, Drink Spain: The Tapas Room

Wine Shop, Tapas Bar & Delicatessen, The Tapas Room presents an unrivalled & thorough range of specialist Spanish & Basque Wine, Sherry, Cava, Vermouth and Craft Beers alongside a  refined Tapas, charcuterie, cheese & deli menu. 

Address

The Tapas Room
46 Finland St, London, SE16 7TP
London
United Kingdom

Phone

07887611268