WIP · World in Pocket

Grosvenor Chapel stone plaque

London, England, United Kingdom

Grosvenor Chapel stone plaque

In this chapel the armed forces of the united states of america held divine service during the great war of 1939 to 1945 and gave thanks to god for the victory of the allies — Grosvenor Chapel, 24 S Audley St, Mayfair, London

Listen to the audio guide for Grosvenor Chapel stone plaque Free on WIP — starts by itself when you arrive, even with the screen off