The Malta

Pub in Harpenden.

Find more