Discover St George the Martyr, a historic Anglican church nestled on Borough High Street in Southwark. This architectural landmark offers a moment of reflection amidst the vibrant energy of London.
Borough High St, London SE1 1JA, United Kingdom, London