Not translated
30 min
Location:
Great Russell St, London WC1B 3DG, Reino Unido
Great Russell Street is most famous for being the location of the British Museum. This major London street runs between Tottenham Court Road and Southampton Row, and the British Museum sits right along it.
Map