Sightseeing The Beatles Story Museum – Liverpool, England by GO GlobeHopper August 1, 2018 by GO GlobeHopper August 1, 2018 Located at Albert Dock along the River Mersey in Liverpool is The Beatles Story Museum, the world’s largest and only permanent exhibition … 0 FacebookTwitterPinterestEmail