Looking at the Royal Standard on top of the flagpole I must start with suggesting a Palace in England/Scotland?
College in the US?
UK?