You'll find this iconic piece on display at the British Museum in London. It's been there since 1802, after British forces defeated the French in Egypt and took possession of the stone.