This building and clock tower reminded me of buildings in London.