St Mary Abbots Parish Church

St Mary Abbots Parish Church
Kensington High Street, London, W8 4LA
Photo of St Mary Abbots Parish Church