Just the very mention of the word London sends shivers of anticipation down my spine. The history, those tall ancient buildings, the razzmatazz, the bustle and Royalty. London's got excitement and interest in spades, but it can also be very expensive. Most of us going to London on holiday will …