The Palace of Westminster is an iconic symbol of British history and politics, housing the UK's Parliament.
St Margaret's Church is a 12th-century Anglican church dedicated to Margaret of Antioch.
Westminster Abbey is a large, mainly Gothic abbey church in the City of Westminster, London.