Located within less than 1 km of Wood Green Metro Station and a 17-minute walk of Alexandra Palace in London, Cornwall - The Duke and Duchess provides accommodation with a flat-screen TV. Complimentary Wi-Fi is featuredthroughout the property.
Numero delle stanze: 2
13 Cornwall Avenue, Londra, N22 7DA, Regno Unito