Marie & Matt
Gorgeous architecture
Located close to the Durrants Hotel in the neighborhood of Mayfair, the imposing Church of St. James is one of the finest in London with gorgeous Gothic exterior architecture and beautiful stone arches within. You can enter at any time to admire the beautiful gilt-decorated altar.