highbury

noun

1.
the citadel in ancient Greek towns