Let agreed £1,900 pcm Manor Road London N16 A well presented one bedroom apartment set within the Latitude Apartments development, close by to sought after Church Street in Stoke Newington.The property offers bright and contemporary accommodation, comprising a spacious open plan r... 1 1 1 pdf Tenancy Legal info