Top Local Places

The Royal Leichhardt

156 Norton Street, Leichhardt, Australia
Bar

Description

ad

The Royal Leichhardt has been a part of Leichhardt’s pub landscape since 1886. Under new management from 1 July 2013. Watch this space!

Quiz