Clocks
Clocks is situated at the southern end of Flinders Street Station overlooking the Yarra River
05/06/2026
as long as we’ve got a hot skillet cookie, we’re good. 🫡
04/06/2026
Our NEW Hot Honey BBQ Chicken Pizza is the ultimate recharge. 🍕🍕
Want your establishment to be the top-listed Bar/pub in Melbourne?
Click here to claim your Sponsored Listing.
Click here to claim your Sponsored Listing.
Category
Contact the establishment
Address
17 Flinders Street Station
Melbourne, VIC
3000