St Peter's Church, Elgin Avenue, London W9 2DB, United Kingdom

GPTKB entity