The Church of St. Saviour

The Church of St. Saviour
Warwick Avenue, London, W9 2PT