This project comprises of the construction of a 169 bedroom hotel in the centre of historic Cambridge, Cambridgeshire, UK. This … Read more →