સ્ટોર્ક્સના ફાઉન્ટેન શેરીના મધ્ય ભાગમાં, અમગર્ટોર સ્ક્વેર પર સ્થિત છે.