20-24 Shaftesbury Avenue
Eat with Tarzan...
139 Wardour Street
Taste Of Caribbean...
22 Park Lane
(Hilton Park Lane, Lower Ground Floor)
Tropical oasis...
St. Michael's Alley
Light meals and sandwiches...
100 Wardour Street
Soho
Flavor of Cuba in London...
17 Western Gateway
Excel Marina
Caribbean Culture...
48 Lower Marsh
South Bank
Decadent Cuban in W2...
2 Hanover Street
Croydon
Sing for your stock...
47 Kensington Court
A taste of old Havana...
The Former Railway Station, Amhurst Road
Have a blast!...
108 Essex Road
Nuevo Latino flair...
Lincoln's Inn Fields
Terrace dining...
18 Albert Embankment
For the love of food (and drink)...
140 St Johns Hill
Battersea
Culinary trip...