Camera House Castle Hill Camera House Castle HillShop 253 Castle TowersCastle Hill NSW 2154 AustraliaDirections Dealer details Camera House Castle Hill Shop 253 Castle Towers Castle Hill NSW 2154 Australia Visit camerahouse.com.au (02) 9894 5006 Harley Brown2026-05-05T15:59:02+10:00