Goddard Consulting are thrilled to have acted as Principal Designers for the installation of EL&N’s stunning Christmas tree at St Pancras International. The tree was completed on the 5th November...
Read more
Tree of Hope arrives at St Pancras International
