St James Church

St James Church
Sussex Gardens, Paddington, London, W2 3UD