Exploring London’s green spaces: Greenwich Park Renowned for its rich naval history and the Prime Meridian line, Greenwich is home to a variety of cultural and geographical landmarks. Comprised of historic buildings and rolling green hills, Greenwich is the striking counterpart to its corporate cousin, Canary Wharf. A short journey from the bustling streets ofContinueContinue reading “High-Rise Hill”