Jubel's place is set in a very fun part of London! There are lots of great coffee shops, food, and flea markets to see within a ten minutes walk. The place is great for catching up on rest and has all the space you need for a few nights in London.