Mayor UK city Slough visits OPC