Not only a spectacular World Heritage site, but also a symbolic site of Hungary, St. George's Square is the heart...