William Shakespeare Square is located in Craiova, Romania on Strada Alexandru Ioan Cuza. William Shakespeare Square is rated 4.5 out of 5 in the category plaza in Romania.
Address
Strada Alexandru Ioan Cuza
Accessibility
Wheelchair-accessible entrance