UKData checked October 2026
  1. Home
  2. London
  3. Tapas restaurants
  4. The Tapas Room New Acres

The Tapas Room New Acres

You will find The Tapas Room New Acres, a tapas restaurant, at New Acres, 25A Swandon Way in London. It is also listed as restaurant. Sunday hours are listed below.

New Acres, 25A Swandon Way, London SW18 1EJChecked October 2026