The Royal Leichhardt

What Broadsheet says about The Royal Leichhardt

The Royal Leichhardt

An inner west take of an English countryside pub.

Read More

Details

The Royal Leichhardt
156 Norton Street, Leichhardt

Opening Hours

Mon to Thu 10:00 am - 1:00 am
Fri to Sat 10:00 am - 3:00 am
Sun 10:00 am - 12:00 am