If you are traveling through England on a budget, you will probably be looking for cheap hotels in london for at least a few days of your tour. In this context, cheap does not mean beggarly, tawdry, or shabby. Instead it means inexpensive or affordable. High-end...

read more