Reduced16 photos · Floorplan£2,409 pcm1 bedApartment527 sq ftRailway Street,London,N1Listed 6 Jul 2006