tvtbrb tvtbrb Today at 12:04 PM Social Studies Answered The Prime Meridian passes through the town of ____________, England. a. London b. Manchester c. Greenwich d. Liverpool