St. George's Square is the historic and social centre of New Malden. Although today the square is a beacon of modernity, on this site for many centuries people have met in the village to trade and to recreate. The square is still an important part of town life, being home to several bars and cafes as well as being a public garden for people to sit in relax and watch the world go by.