Large, modern hotel, located in village-like Putney in West London, 100m from Fulham Palace, 30 minutes to Oxford Circus by tube.
Premier Inn has lodged a planning application with Cheshire West and Chester Council for its Northwich South site on London Road. The proposal is for a two-storey annex which would see an increase ...