This is a big British shop, placed, strategically, just in front of the British Museum.
It is a shame that their scammer activity is being tolerated by the many British organizations related to the Antique market. They sell, as genuine antiques, tourist items and blatant fake ones.
The enormous quantity of items, of very rare type, from all the most famous Cultures, and many of types which are not allowed to be traded, should be enough for spotting their real nature.
Of course, many are "authenticated" by the same unreliable German Lab.
Fancy Tang horses, not tradable Greek and Apulian vases, Roman statues, everything available at tons.
Good for decorating a Roman/Hollywood style mansion of some Narco boss.