Situated in the heart of Irlam, The Station House offers a taste of 1920s nostalgia for travellers and diners alike. Built in 1923, it was recently renovated in 2015 after lying derelict for nearly 25 years. The renovation project, costing £2 million to complete, has restored … [Read more...]