If anyone had an order placed or an ongoing issue with the Twickenham store then could you please contact Hanger Lane branch on 020 8991 5969 and we’ll do our best to sort it out for you. Please bear with us as it may take a little time to get everything 100% back on track.