The Garrard in-boutique pickup service enables you to collect your online purchase from the Garrard Flagship boutique at 24 Albemarle Street in London.