We enjoyed our stay in the apartment. The location is excellent to visit London. The apartment is barely 5 minutes from the Holloway metro station. The lodge is on the 11 floor and has a wide view of London city in the distance and on it
new stage of Arsenal. I feared night noise in the building, but we did not hear anything and slept like roses in the comfortable bed. The decor is basic but adequate if you are exploring all day in London.