the prime meridian runs through greenwich
yes it does! greenwich England
True it not in a question form but yes you are right