New Town, 120 00 Prague 2, Czechia
Charles Square is a city square in the New Town of Prague, Czech Republic. At roughly 70,000 m² it is one of the largest squares in the world and was the largest town square of the medieval Europe.
Open 24 hours.