UKData checked October 2026
  1. Home
  2. Plymouth
  3. British restaurants
  4. The Artillery Tower

The Artillery Tower: British restaurant at Durnford St, Stonehouse, Plymouth. It is also listed as English restaurant and fine dining restaurant. Closed on Sundays.

Durnford St, Stonehouse, Plymouth PL1 3QRChecked October 2026