St George the Martyr Church, located in Bloomsbury's Queen Square, is a historic Anglican church offering a peaceful retreat. Discover its beautiful architecture and vibrant community.
St George the Martyr Church, located in Bloomsbury's Queen Square, is a historic Anglican church offering a peaceful retreat. Discover its beautiful architecture and vibrant community.
44 Queen Square, London WC1N 3AH, United Kingdom, London