Surely Croydon is OK for location? If you were talking somewhere out in country Victoria it might put people off, but I would have thought Croydon is fine. It is just up the road from Bayswater and I haven't heard of anyone being put off by location there...