Tag Archives: The Mad Hatter hotel London

  1. The Mad Hatter Hotel in London

    For my first blog post on our exciting trip to London I feature our special hotel The Mad Hatter! As we checked in we were welcomed by Alice through the Looking Glass, literally. her hand enters a mirror which reflects the check in desk. Behind the desk was a large hat!   So why the […]