Designed by
Title
St Mary Abbots is a church located on Kensington High Street #186864864
Description
KENSINGTON, UK - MAY 20, 2019. St Mary Abbots is a church located on Kensington High Street was built in 1872 to the designs of Sir George Gilbert Scott. Kensington, London, England, UK, May 20, 2019