Hi, it's a random one but I'm desperately trying to track down and hire a floating yoda(see pic) for a couple of hours in London but have no idea where to find one.
You used to see them all the time in tourist areas such as Picadilly Circus/Trafalgar Sq but they seem to be long gone since Covid.
Can anyone point me in the right direction?!