Travellers who are visiting London, the capital of England, will be able to appreciate the myriad offerings of this wonderful capital city. London is, no doubt, a delightful metropolis but it is also a rather expensive holiday destination and hence it is prudent on the part of the travellers to cut down on any expense they can.