who wants to go to a different country to look at sheep and cows?
The joke was the word 'chav'.
Anyway, there are plenty of things to do and see in England, and plenty of them in London.
National HIstory Museum, National Science Museum, Maddame TuSaud's (Waxworks museum), National Landmarks (Buckingham Palace, Houses of Parlaiment)
Shops, Entertainment (Thatres), Tours, all sorts.
And more all around the country.