Located in Isle of Dogs area of central London, Denison House is a 5-minute walk from South Quay Light Rail Station. Spectacular views of the city are offered along with free Wi-Fi.
Located in Isle of Dogs area of central London, Denison House is a 5-minute walk from South Quay Light Rail Station. S Read more
Located in Isle of Dogs area of central London, Denison House is a 5-minute walk from South Quay Light Rail Station. Spectacular views of the city are offered along with free Wi-Fi.
Located in Isle of Dogs area of central London, Denison House is a 5-minute walk from South Quay Light Rail Station. Spectacular views of the city are offered along with free Wi-Fi.
Number of Rooms: 19