Sure, the weather ain't the best and riding the Tube can feel like being stuffed into a sardine tin, but don't let that turn you off a stint in London. There's no place like it on earth. Whether you fancy downing a pint in a Camden pub, diving into world-class theatre in Soho, riding a double decker down Oxford Street, checking out iconic sights like Big Ben and Buckingham Palace, or just taking in the ambience during a stroll in Hyde Park, England's cosmopolitan capital has something for every taste and every pace.