This is a well positioned flat in Camden- close to the centre but on a reasonably quiet road. The flat is clean and has basic supplies for a short stay.