Clear
Clear
Clear
London Restaurants

La Tasca - James Street, 34 James Street, London, W1U1ER

GET BEST DEAL NOW
Restaurant deals in London

La Tasca - James Street, W1U Restaurant Details

La Tasca - James Street
34 James Street
London
W1U 1ER
Categories
Restaurants

Additional La Tasca - James Street Information

Cuisine Types

Spanish

Description

La Tasca - James Street is a business located in London in the Restaurants category.

More Local London Restaurants

Related Local Restaurants and Eateries in London

Cafe / Snack Bar / Tea Room
0.01 miles
Cafe / Snack Bar / Tea Room
0.01 miles
Cafe / Snack Bar / Tea Room
0.01 miles
Cafe / Snack Bar / Tea Room
0.02 miles
Cafe / Snack Bar / Tea Room
0.02 miles
Cafe / Snack Bar / Tea Room
0.02 miles
Restaurant
0.02 miles
Cafe / Snack Bar / Tea Room
0.02 miles
Restaurant
0.02 miles
Cafe / Snack Bar / Tea Room
0.02 miles
Restaurant
0.03 miles

Reviews for La Tasca - James Street, 34 James Street, London, W1U 1ER