Two Great Churches to Visit in London
Westminster Abbey is an active church where life revolves around Christian worship, just as it has done for centuries. Westminster Abbey is also where the royal coronations have taken place since 1066. Westminster Abbey is also the burial place of…
Read more