Apartment Raven Flat - Stamford Hill (Amhurst Park), London UK. 123 Ravensdale Rd, London N16 6TH, UK Added on October 14, 2024 Guests: 4 Bedrooms: 2 Shul Walk Min: 1