Explore details about location Mayor Lane. Mayor Lane is a location situated within the Warwick alongside other areas such as Pilgrim Parkway, Alfred Street, Abigail Street.