I'm going to The Ritz soon for an afternoon tea and I've never been to London before! I know it's near some of the main attractions in London, what's worth doing/going to and any hidden gems I should check out?