important spot
influential location
It is said that Whittington Tump was an important spot from which laws passed in Middlesex were proclaimed.
It is said that Whittington Tump was an influential location from which laws passed in Middlesex were proclaimed.