The Tamworth central business district is the town centre and is located north of the Peel River. It is primarily a business area of Tamworth, with many shops, restaurants, car dealerships ...
Annan Brae is an outstanding 30.98 Ha (76.55 acres) farm on the outskirts of the City of Tamworth in northern NSW. Nestled on the Peel River approx 9kms from the centre of Tamworth and close to ...