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