Washer Kitchen Free parking on premises TV Wifi
Inmaculate's apartment
This spacious one bedroom apartment is located in North London, 10 minutes from the train station that takes you in 20 minutes to Liverpool street station and central London, this apartment has a King bed and a sofa bed, where 3 people can be comfortable, everything in the apartment is new with impressive views from the 9th floor surrounded by a huge park