Hi Going to a concert in London o2 Arena in December. Can anyone recommend somewhere to stay relatively close by with 2 children? Thanks