Wednesday, August 17, 2011

Why does England still need the Queen and the Royal Family?

They cost about 62p per head in the UK How much do they generate in tourism in London? Probably a heck of a lot more! Where would all the Japanese tourists go?

No comments:

Post a Comment