About 50km inland from Sydney and reached easily by train from Central station via Blacktown, Windsor is probably the best preserved of all the historic Hawkesbury towns, with a lively centre of narrow streets, spacious old pubs and numerous historic colonial buildings. It's terrifically popular on Sundays, when a market takes over the shady, tree-lined mall end of the main drag, George Street, and the Macquarie Arms Hotel on Thompson Square, the grassy village green opposite, which claims to be the oldest pub in Australia, puts on live rock 'n' roll. Next door to the pub, the Hawkesbury River … more »