The place is a two bedroom apartment really close to Camden market (10/12 minutes by feet). Camden station is part of the northern line, which brings you directly to Piccadilly and Leicester square.
Super clean (i drop my bag before it was done and I could definitely tell the difference)
Nothing to complain about. Robert’s instruction send a few days before had all the infos needed.
Perfect spot to stay if you wanna spend a week end in town.