One of the best parts of being back home in Wales is having London practically on the doorstep. Like most cities, Christmas is a magical time to visit London when the decs are up, Christmas stalls are in full swing and it’s acceptable to have a bevvie before lunchtime.
We decided to take the Megabus, the cheapest way to get to London from South Wales, costing a mere £6 return per person (a bargain, I know!).
I couldn’t resist getting a picture outside the impeccably decorated Peggy Porchen cake shop, a few minutes walk from Victoria bus station where we were dropped off.
Our next stop was a quaint little coffee shop called 26 Grains in Covent Garden. This was, without a doubt the best brunch I’ve had since I’ve been back in the UK. We took a seat outside in the square and grabbed a blanket to keep warm. I opted for oat milk with my mocha which was a first and was pleasantly surprised at how nice it was!
When it came to the menu, there was only one thing I was ordering. Avocado toast! Rated by The Londoner as one of the best she’s ever had which was good enough for me.
She was right.
A Christmas trip to London wouldn’t be the same without visiting Liberty department store in West End… or stopping at the Shakespeares Head around the corner for a cheeky G&T.
When we finished up in West End and Soho we took the tube to Tower Hill. We wanted to go to a Christmas market and couldn’t fit them all in so went with Christmas By The River in the end. It was a good choice as we got to walk over Tower Bridge and see the Shard lit up in the distance.