Explore details about location The Square. The Square is a location situated within the Ramsbury alongside other areas such as Mill Lane, White's Hill, High Street.