Aycliff is a housing estate built in the 1950s at the western extremity of Dover in southeast England.
Tags: Landmark & Historical Place