Explore details about location The Rock. The Rock is a location situated within the Abbey Lands alongside other areas such as The Rock.