A communal gardens in the triangle formed by Randolph Crescent
Randolph Crescent, Randolph Avenue, London, United kingdom
Sports
Sitting places