does anyone know where I can see one in the flesh close-ish to London? The website only lists one stockist, and it's in Manchester. thanks!