In London Our Lady of Mount Carmel Church, Kensington Our Lady of Mount Carmel Church in Kensington, was designed by Sir Giles Gilbert Scott. Sir Giles Gilbert ScottChurches 0 Related Posts Red Telephone Box Christ Church, Southgate The Prince Albert Memorial