Restaurant
Navarro's
5 locals recommend,
Permanently closed
Tips from locals
Spanish tapas, wine and sherries in homely rooms with ceramic tiles and painted furniture.
Unique things to do nearby
Locals also recommend
- 5 locals recommend
Location
67 Charlotte St.
London, England