UKData checked October 2026
  1. Home
  2. London
  3. Portuguese restaurants
  4. Caravela Restaurant

Caravela Restaurant: Portuguese restaurant at 145-149 Battersea High St, London. It is also listed as bar & grill, cocktail bar and events venue.

145-149 Battersea High St, London SW11 3JSChecked October 2026