News

The meaning of a bizarre symbol that can be found on buildings across the UK has been revealed. The symbol, an engraved arrow ...