Explore details about location Castle Wynd. Castle Wynd is a location situated within the Northumberland alongside other areas such as Pembroke Gardens, Wharton Street, Windburgh Drive.