Tristan November 18, 2013 St Pancras Clock Tower Apartment We recently stayed in an extraordinary apartment inside the clock tower of London’s revamped St Pancras Station. The apartment is right beneath … View Post