I was driving past a shop in Leytonstone and from the window it looks as though it sells saucy maids outfits and same in nurses, in the window hand written on a piece of cardboard it said " china brush now in stock", could someone enlighten me ? I wouldnt have the nerve to enter the shop in case somebody saw me and if the answer is rude pls dont bother to reply. Its just I am such a nosey so &so.