Empress Electra Cruise January 28 @ 09:00 - 15:00 The Well House Moreton, Northmoor, Oxfordshire, United Kingdom A 3 hour cruise on the spectacular River Thames in the National Historic Ship Empress Electra. Free