London

London is located on the River Thames

Description

London is the capital of the British Isles and largest city in the UK. It is the financial capital of England. Its traditional architecture has been eroded by foreign influence, yet it remains a city of grand monuments, bustling streets, and hidden mysteries.

Advice to Travelers

Visitors should beware of pickpockets, imposters, traffic, and poor neighbourhoods at night. The London Underground provides efficient transport, though the fog can be disorienting.

Recommended Hotels

  • The Ritz
  • Claridges
  • The Carlton
  • The Midland Grand at St Pancras

Places of Interest

  • The British Museum and Library
  • The Victoria and Albert Museum
  • St Paul's Cathedral
  • The Tower of London

Currency

The British pound consists of pounds, shillings, and pence (12 pence = 1 shilling; 20 shillings = £1).

Map

London Map
✦ ◆ ✦