Stonework restorations

St Peters Church
Wilbraham Place, Sloane Square, London