Had a great stay at Damion’s place in London. The place is great and has a really cool vibe. Close location to central line / buses to city center and nice touches like coffee etc.