Greenwich England

Photo of the Week: Greenwich England

Greenwich, although today seemingly part of London, was once separate from the city, even a popular resort in the 17th century. It’s famous for its notable contributions to maritime history and for giving its name to the Greenwich Meridian (0° longitude) and Greenwich Mean Time. Greenwich became the site of a royal palace, the Palace […]

Photo of the Week: Greenwich England Read More »