located in Tottenham Hale, North London, it’s a very real possibility. The Sessile is a new complex of 310 studio, 1, 2 and 3 bedroom apartments which have all been meticulously designed in ...