Located just 10 minutes’ walk from the lively area of Camden Town, Terrace Apartment Camden offers modern self-catering accommodation with free WiFi and a shared terrace.
Located just 10 minutes’ walk from the lively area of Camden Town, Terrace Apartment Camden offers modern self-catering accom Read more
Located just 10 minutes’ walk from the lively area of Camden Town, Terrace Apartment Camden offers modern self-catering accommodation with free WiFi and a shared terrace.
Located just 10 minutes’ walk from the lively area of Camden Town, Terrace Apartment Camden offers modern self-catering accommodation with free WiFi and a shared terrace.
Number of Rooms: 3