Jubels place is in the perfect location in Shoreditch! Cafes and restaurants right around the corner and really convenient to get to. Great stay if you’re passing through for a couple days!