Sun Jan 28 2007Hems london's air ambulancelondon's air ambulance landed in a near by mosque just off palmers green