Place in Print stocks a variety of Leyton themed prints, posters, books, maps, homewares, clothing and gifts. Leyton is an area of East London, situated within the London Borough of Waltham Forest. The area is home to a large part of the site of the 2012 Olympic Games.