Broadway Tower, England.

Broadway Tower, England