Located in the Greenwich area, this park offers breathtaking views of the London skyline and the River Thames. It is part of the Greenwich Maritime World Heritage Site and home to the Royal Observatory