Monument Green est l'un des quelques anciens verts publics au centre de Weybridge. Nommé d'après le grand monument à la duchesse d'York chapeau se tient sur le bord de celle-ci, le vert a été pendant des siècles un lieu de rencontre pour les gens de l'arrondissement. Aujourd'hui, le jardin est situé principalement utilisées par les populations locales à s'asseoir, se relaxer et regarder le monde passer avec un journal ou un livre.