International House, 1 St. Katharine's Way
London, United Kingdom E1W 1UN
International House: Located north of the River Thames and opposite the Tower of London, Merkle is based on the second floor of International House, next to the Tower Hotel.
International House: Located north of the River Thames and opposite the Tower of London, Merkle is based on the second floor of International House, next to the Tower Hotel.