Westminster Abbey, London by prachi August 14, 2015 Westminster Abbey, a Gothic cathedral located in London 249 Westminster Abbey, a Gothic cathedral located in London next post Taj Mahotsav 2016: Your Tryst With Cultural Diversity in India