Where is the Rosetta Stone Located?

Today, the Rosetta Stone is located at the British Museum in London, England. The Rosetta Stone aided in advancing understanding of ancient Egyptian hieroglyphics.