Jubel's place is in a great location and is fantastic value for money. Perfect for someone passing through London.