Explore details about location Greenwich Square. Greenwich Square is a location situated within the Scarborough alongside other areas such as Fallingbrook Woods, Santamonica Boulevard, Alford Crescent.