History among the modern buildings

Location: England, GB