Hotel Review: Premier Inn London City (Tower Hill)

I never like to stay in the same place twice when we go to London. I don’t know why. I guess it would make sense to stick with a hotel if we really like it but I like to stay in different areas where possible and discover something new. On our last trip we stayed in the Premier Inn London City which is in the Tower Hill area of London. Premier Inn London City is about a 20 minute walk from London Liverpool Street if you fancy walking but it’s also only 2 stops away on the tube. I made