I will visit this boutique and I think the same as you ... it is a very logic place to be near the galleries ...these watches are real works of art
I think they could be framed and put on a wall
As regards their size I think they are enormous but I cannot judge .. I have to put them on my wrist
Best
Christian