Barnes Green Receives Green Flag Award Barnes Green wins a Green Flag award - celebrating the best-managed green spaces in the country. Read More BCA Admin24 July 2025