St. Stephen With St. John

St. Stephen With St. John
Rochester Row, London, SW1P 1LE