Last Christmas

Last Christmas @ Landmark Hotel, London

I absolutely LOVE staying at the Landmark in London. The rooms are HUGE – quite rare for that city – and service is impeccable. Great memories were made there one year ago.

Advertisements