St. George's Square ist das historische und soziale Zentrum von New Malden. Obwohl heute das Quadrat ist ein Leuchtturm der Moderne, auf dieser Website für viele Jahrhunderte haben die Menschen im Dorf für den Handel und zu neu. Der Platz ist nach wie vor ein wichtiger Bestandteil des Lebens der Stadt, die zu Hause mehrere Bars und Cafés sowie einen öffentlichen Garten für die Menschen zu sitzen und sich entspannen und beobachten Sie die Welt gehen.