UKData checked October 2026
  1. Home
  2. Liverpool
  3. Steak houses
  4. Miller & Carter Otterspool

Miller & Carter Otterspool

Miller & Carter Otterspool: steak house at Otterspool Dr, Liverpool. Also listed under bar, bar & grill and pub. It is open on Sunday. It is a branch of Miller & Carter — 34 branches in our listings.

Otterspool Dr, Liverpool L17 5ALChecked October 2026