St Mary's Church

St Mary's Church
St Mary's Square, Paddington Green, London, W2 1LG