Place House

Place House, the building that hides the Church of St Anthony from views from the water, is designed to resemble a French chateau.
Period:
None / UncertainCopyright:
University of London
Place House, the building that hides the Church of St Anthony from views from the water, is designed to resemble a French chateau.