The Travel Book – Silver Palate, St Albans, United Kingdom By Holly on 16 Apr 2026 • ( Leave a comment ) A great place to eat…