Superlab To The Rescue? Maybe not says my honourable friend

King’s Cross is an area of London that could really do with a spring clean and a lick of paint and the recently opened St Pancras Hotel has hoped to do just that. It cannot be denied that this incredible building has brought a new sense of class to the area; however, a £730 million […]