Glendower and palmerston st carpark hyde park. is located at 99 Glendower St, Perth WA 6000, Australia