London is the hub of the world and is connected via two international airports (Heathrow and City Airport London ). There is a range of public and private taxi travel facilities available for local travel.
INTERNATIONAL DELEGATES NEEDS A VISA
Most of EU citizens do not require Visa to visit the UK.
if you are from a non-EU country then you’ll need a visa to work, do business or academic research in the UK
The visa you need to apply for depends on your circumstances.
You can apply:
for a Standard Visitor visa – eg if you’re coming to the UK for conferences, meetings, training, academic research or a sabbatical
as a visitor doing a ‘permitted paid engagement’ (you must have been invited to the UK because of your expertise) – you can only stay for up to 1 month.
For more information on this subject please visit: https://www.gov.uk/standard-visitor-visa
You need to pay for your accommodations, yourself. You may choose the Hotel of your choice and budget from popular booking sites, such as: