Christmas 2017

Group tea


Afternoon Christmas tea at the Ham Yard Hotel in Soho, London. More pictures here.

14 December 2017
/* Start Altmetric */ /* End Altmetric */