Greenwich – London, England