The Meating Room
Most of the restaurants I get to review are in London so I really appreciate the chance to review a local establishment. The Meating Room in St Albans (22 Catherine Street) is about 7 months old and a great gem to find. The owner, Al, […]


















