Wonderland. Shelford Place Studios: February Offer Christmas comes late (or very early!) at Shelford Place Studios this month. News Shelford Place Studios Shelford Place Studios is the North East London haven for photographers and videographers. Art & Culture