Holloway Road Double rooms - 5 is located in close proximity to London city center. It is easily accessible by public transportation from attractions and landmarks in the city.