Christmas 14.12.2017

At the Ham Yard Hotel

  • slider-portfolio-Christmas-14-12-2017-940x705

  • slider-portfolio-Christmas-14-12-2017-2-940x705

  • slider-portfolio-Christmas-14-12-2017-3-940x705

  • slider-portfolio-Christmas-14-12-2017-4-940x705

Christmas 2017 14.12.2017

Group tea

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

Back to Top