Great Location! 1 minute walk from Camden tube station.
Every thing you need in the apartment