The greenhouses that stood in Alexandra Park, now demolished.
Back