Christmas Opening Times

December 19, 2017

Our London and Portsmouth offices will close for the Christmas holiday on Friday 22nd December, and re-open between 10:00 – 15: 00 on Thursday 28th and Friday 29th December. We will close for the New Year and open as normal at 09:00 on Tuesday 2nd January 2018.