at Shop 17, The Concourse, Flinders Street Station, Melbourne , 3000
Clocks is situated at the southern end of Flinders Street station overlooking the Yarra River, next to the Mirka Mora Mural. Come in for a bite to eat and catch your favorite game on our flat screen TVs!
Train, Tram and Bus
Clocks is situated at the southern end of Flinders Street station overlooking the Yarra River, next to the Mirka Mora Mural. Come in for a bite to eat and catch your favorite game on our flat screen TVs!