BLOCLEats

The Beech House

81 St Peters Street
St Albans
Hertfordshire
AL13EG

Food rating: 5/5 stars
Updated: 5. December 2023

map for The Beech House

Restaurant nearby

  1. Bua Thai Restaurant, AL13EN
  2. Cafe Roma, AL13EG
  3. Bar Meze, AL35BH
  4. St Albans Tandoori, AL13NF