The Station Hill development - a 16-storey office building being constructed in the heart of the town - was on fire. I snapped a photo before racing down the car park stairs. It was 11:39 GMT on ...
UK-based hotel business Whitbread has marked a construction milestone with the topping out of its latest hub by Premier Inn hotel at Snow Hill in London. The 212-bedroom hotel is a strategic expansion ...