Lawrence Square is a modern urban development of 264 new homes made up of apartments and low rise family homes, in Tottenham, North London.