2 nights min
Fabulous one bed apartment in Enfield, London
This lovely apartment situated in North London is perfect for visits to the English capital whether that be for a few nights or for longer durations. It is a fantastic newly refurbished two bedroom apartment. Located just ten minutes away from Alexandra’s Palaces and with nearby bus stops and a train station, this is a fantastic location for anyone and everyone!