Yes, 'MCR' was the old 06 outer marker beacon if I recall correctly. MCH was the on-airfield non-directional beacon. All were removed some time ago, but the on-airfield onmi-directional beacon still chimes out 'MCT' in Morse every few seconds if you tune in 113.55 MHz.
The I Love MCR thing was for the post riots campaign last summer. Who remembers the Olympic rings flower display beside the Fantail in support of the Olympic bid for 1996, or the 2003 UEFA footballs on various grass islands?