beautiful park, plenty of restaurants and nice views.Greenwich Park is a historic park located in Greenwich, London, England. It's notable for being home to the Prime Meridian Line at the Royal Observatory, marking the division between the Eastern and Western Hemispheres. The park itself is beautiful, featuring landscaped gardens, the National Maritime Museum, and stunning views of the River Thames and Canary Wharf.