London – A tourist’s heaven Whenever you are in London, enjoying a well-earned vacation, using the facilities provided by London hotels is a given. Not many people are aware of this, but London is a hub of activity when it comes to tourism. Normal facilities provided by well-known London hotels are: Free high-speed internet Comfortable beds Complimentary bottled water, tea, coffee and biscuits Free left […]






