London Borough of Southwark, GB
The Cross and Star Church is a Grade II listed historic church affiliated with the Brotherhood of the Cross and Star in the Elephant and Castle area of the London Borough of Southwark. The church is located north of the former Heygate Estate and is on the corner of Falmouth Road and County Street.
Listen to the audio guide for The Star And Cross Church Free on WIP — starts by itself when you arrive, even with the screen off