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.
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.