Barrow's

Barrow's is a magic store located in London. As a true magic store, it cannot be seen by most people.

Situated between a pub and a beauty shop on Floral Street, the store is described as having a plain exterior. It features a blank sign, overhanging a smooth black door. There is a window display of merchandise, though no one stops to look.