We lived nearby so we crossed the park every morning and evening. The Central Park metro station is situated inside the park near waterfront plaza. We saw people making tai chi in the morning, students are going to the school and people making picnic on the grass. Overall the nice green park to stroll and relax in it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.