From a partner site
10/10 Excellent
Princess D
31 May 2025





































No, pets are not allowed at this property.
Check-in begins at 5:00 PM.
Checkout is at 10:00 AM.
Located in Turkey Street, this holiday home is within 9 miles (15 km) of Tottenham Hotspur Stadium, Alexandra Palace and Finsbury Park. The British Museum and St. Paul's Cathedral are also within 12 miles (20 km). Enfield Turkey Street Station is 20 minutes by foot and Brimsdown Station is 27 minutes.