Posts Tagged ‘Hotels Near Finsbury Square London’

Essential Tips for First-Time Business Travellers to London

London is the hub of business, commercial and banking activities in Europe and to some extent of the world. However, it is basically an expensive city as the cost of services is higher than in other cities but that should not deter people from visiting London for business purposes as long as they are fully [...]

Attractions Galore For History Enthusiasts In London

London has a chequered and glorious history that dates back to the Roman occupation and covering the period when it dominated nearly half the world with its colonial rule. There are many places, landmarks and museums in London that exhibit remnants of the past and of its achievements and shortcomings and historians along with other [...]