London is a vibrant city teeming with attractions and pastimes. Westminster Abbey is a UNESCO World Heritage Site that has ...