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 LondonPlace House, the building that hides the Church of St Anthony from views from the water, is designed to resemble a French chateau.