highbury is still a castle