Designed by
Title
London City - UK #195575634
Description
London, the capital of England and the United Kingdom, is a 21st century city with a history dating back to Roman times. At its center stand the imposing Palace of Parliament, the iconic `Big Ben` clock tower and Westminster Abbey, the site of British royal coronations