A shop located in London. Offers retail services. Currently closed.