London Calling!

London is easily one of the greatest cities in the world. I’m normally not a big city type of person, but there was something special about London that made me feel at home. We travelled from Liverpool to London on Monday and basically took that day to settle into our “Hotel” ( it wasn’t technically […]

Read More