The Caravan Gallery is parked in Piccadilly


The smallest gallery in the world.