Month: October 2017

The Meat Room, Leamington Spa

The Meat Room, Leamington Spa

  In the last few years Leamington Spa in Warwickshire has undergone somewhat of a food revolution with many new restaurants, cafes and other food businesses opening within the town. One of the latest businesses to set up shop in Leamington Spa is The Meat…