Seven Drivers
Back to London

Westminster and Big Ben

Westminster, London SW1A 0AA, London

The British Parliament and its clock tower.

On the Thames, the Palace of Westminster and the Elizabeth Tower, home of Big Ben, form the symbol of London. Westminster Abbey stands just opposite.

Plan your visit to London

Book your chauffeur now: the price is known in advance and does not change.

See prices