Drakes_Main_Shots_HPfood

tapas and sherry in london

Our Spanish Tapas is surely the best tapas in London. Our dishes include all types of tapas including cured ham from the joint. Located right in the centre of London we are just off Charlotte Street near Soho