Source: Tourism MediaWestminster AbbeyThe heart and soul of the nation’s spiritual life is also England’s finest example of ecclesiastic architecture.WorldEuropeUnited KingdomGreater LondonEnglandLondonWestminster Abbey