An interactive map showing the location of The British Museum King Edward Vii Galleries and Attached Wall and Lions, London, England, UK.