One of my favorite places we visited in London was Greenwich. Greenwich is home to Greenwich Park, a 183 acre oasis. We spent our time strolling, picnicking, and people watching. It’s a great place to bring a ball or frisbee to toss around with your kids while on vacation. In addition, Greenwich Park is home […]