Optimized-DSC_9280

The London Hotel has been sitting on the corner of Balmain’s main street since the 1870’s.