City of Westminster lies on the shore of the River Thames. This area contains several UNESCO World Heritage Sites. Big Ben is well known as a global clock tower. Westminster Palace is house of the Parliament of the United Kingdom now. There is also Westminster Abbey where Prince William and Princess Catherine had celebrated their royal wedding on April 2011. You may can experience dramatic history of Royal Family at City of Westminster.