Hello Heli Boys & Girls (fixed wing creeping in) - travelling through central london this morning (on foot) I couldn't fail to notice a (what looked like) twin squirrel landing on a roof top in the Fleet Street area. Just curious if any of you (and maybe the pilot) could shed any light. The heli was green with a yellow/gold stripe.