Peninsula Road WorksYou may have noticed some new islands being installed along Peninsula Road. The City of Bayswater, and Councillors, have received...