Greenwich is situated near:

  • Subject:  Generic
  1. New York
  2. London
  3. Sydney
  4. Geneva
Correct Answer: London