Sorry if this has already been posted but for those going down on saturday, does anyone know where the meet-up is? Apparently Trafalgar Square is shut for the Russian equivalant of pancake day
covent garden and now it seems hyde park also we are heading for covent garden (puch & judy) and see where we end up