First a warning: London tends to close down on Christmas Day. Public transport does not run and most restaurants and shops are closed. Christmas day in London is a little bit special.
Read the full story hereFirst a warning: London tends to close down on Christmas Day. Public transport does not run and most restaurants and shops are closed. Christmas day in London is a little bit special.
Read the full story here