Online data reveals London is most searched location for staycations

Britain’s top 10 Staycations: Online data reveals London is most searched location for Britons planning to holiday at home – but seaside spots are also proving popular with five making list London has ranked as Britain’s favourite staycation holiday destination…