A building spotted along the waterfront in Torquay, England