There aren't many genuinely quiet streets right in the heart of London. But they do exist - and we're on one of them. In fact, you might never guess that Piccadilly Circus and Leicester Square are within a few minutes' walk.Any number of London hotels will tell you they're at the heart of the capital. The Royal Trafalgar has a stronger claim than most. The City on one side, Whitehall on the other, history everywhere you look. The National Gallery is literally next door, as is the square that ... More