Located In The Heart Of Stoke Newington £550,000 1 Bedroom ● Princess May Road, Stoke Newington, N16 Princess May Road is a delightful quiet Street in the heart of Stoke Newington and close to bustling Dalston. View details