Ben & Daz's place is a small piece of tropical heaven in the middle of London - beautifully retrofitted building complemented with a lush green interior. On top of that, Ben & Daz are equally great, super welcoming and awesome to have a chat with. I do reccommend their place when in London.