What are the opening hours for the St Pancras Store? 18 January 2021 11:21 Updated In line with current government restrictions, the St Pancras store is currently temporarily closed. You can find more details about our St Pancras store here. Related articles Can I arrange a tour of the beehive? Can I still order with you online? How do I place an online order? Where is the nearest tube station to your Piccadilly Store? Why did the barbershop close?