It's the home of Big Ben, Buckingham Palace and a couple of hotties named William and Harry - what country am I?