Me and my wife just booked a week in London in June. Obviously I want to check out the RAF Henden museum and the Imperial War Museum.
Last time I was in London, was back in 1996.
So my question to you all is (especially those that live in England), what other museums are there that are worth checking out?
Last time I was in London, was back in 1996.
So my question to you all is (especially those that live in England), what other museums are there that are worth checking out?