Tower Hill Hotel - EC3N

Shoot Location London

FL1878

A hotel near Tower Bridge station available for filming and photography shoots. Restaurants are available for filming during the week. Grand feel throughout. There are two penthouses where landmarks such as Tower Bridge and the Tower of London can be seen. City of London.

Tower Hill Hotel - EC3N

Shoot Location London

FL1878

A hotel near Tower Bridge station available for filming and photography shoots. Restaurants are available for filming during the week. Grand feel throughout. There are two penthouses where landmarks such as Tower Bridge and the Tower of London can be seen. City of London.

Features