Located in the historic and cultural center of Istanbul, on the pedestrian Istiklal Street, Meşher, which takes its name from the Ottoman Turkish word meaning exhibition space, aims to heighten public understanding and appreciation by attracting the widest possible audience, thus leading to greater cultural awareness and discernment.
General Info