Burwood Plaza is situated in the heart of Burwood Town Centre, located in the inner-west of Sydney approximately 12 kilometres from the Sydney CBD.
The Centre is fully enclosed and air-conditioned, with retail facilities on the ground and first floors, together with retail and office suites on a mezzanine level and a gymnasium in the basement level.
Burwood Plaza
42-50 Railway Parade
Burwood NSW 2134
Australia
Burwood NSW 2134
Australia