For all of you last minute Christmas shoppers we are open through the weekend. Saturday & Sunday 12-6:30. 23 Arlington Way, London EC1R.