Places to Stay in London

The Largest Catholic Church in England and Wales

Tagged , , 8 Comments on The Largest Catholic Church in England and Wales

The largest Catholic church – the mother church – in England and Wales is in London. It’s called Westminster Cathedral.

READ MORE

Things to do in London

London's Biggest Filipino Grocery & One-Stop Shop

Tagged , , 2 Comments on London's Biggest Filipino Grocery & One-Stop Shop

In this concluding part of the interview, Mrs. Dottie J. Mendoza tells what Manila Supermarket also offers to customers outside of the traditional Asian groceries. In fact, within the structure housing the […]

READ MORE