City v wharf challenge