Church of England Diocese in Europe

St Peter

Get in touch

The Reverend Lawrence MacLean

St Mark's Church House, 16/18 Via Maggio, 50125 Florence