Title of booking says "Smart Accommodation Camden Apartments" at Camden High Street, where we wanted to stay. It turns out that this address is their small messy office and they send you from there to another region where the apartment actually is. Not a nice start when you have luggage and need to get a taxi again.The apartment was ok but not reflecting its price. Underground is very far away so we mostly used busses and Uber.
The rest is history because London is awesome.