Cool. Like the description...
Close to the amazing "Camden town" and subway station. Ideal place to spend some days in London.