Ở cuối phía đông của Phố Upper Mount, bạn sẽ nhận thấy hình dáng đặc biệt của Nhà thờ St. Stephen's được xây dựng từ năm 1824 ở Hy Lạp.
Bạn có thể thấy hình dạng đặc biệt của Nhà thờ St. Stephen's thời phục hưng ở Hy Lạp ở đằng kia.